package openbee.enums;

public enum Register {

	ChannelMask(0x00),
	TransmitPowerLevel(0x01),
	PreferredPanId(0x02),
	PreferredExtendedPanId(0x03),
	LocalEui(0x04),
	
	MainFunction(0x0A),
	Password(0x0C),
	
	ImmediateFunctionalityIRQ0(0x23),
	ImmediateFunctionalityIRQ1(0x24),
	
	TimerCounter0(0x29),
	FunctionalityForTimerCounter0(0x2A);
	
	private int value;

	private Register(int value) {
		  this.value = value;
	  }
	
	public String getValue()
	{
		return String.format("%02x", (0xFF & value)).toUpperCase();    
	}
}
